single-leaf pine - French English Dictionary